package com.syp.auth.export.common;

import java.util.Date;
import java.util.LinkedList;
import java.util.List;

import com.syp.auth.domain.vo.ResourceVo;

import lombok.Data;

@Data
public class GeneralUserVo {

	/**
	 *  主键ID 
	 */
	private Long id;
	/**
	 * 用户编码
	 */
	private String userCode = "";
	/**
	 *  用户名称
	 */
	private String userName = "";
	/**
	 * 用户密码
	 */
	private String password = "";
	/**
	 * 性别
	 */
	private String sex;
	/**
	 *  性别说明
	 */
	private String sexText;
	/**
	 * 联系电话
	 */
	private String tel;
	/**
	 * 登记日期
	 */
	private Date registerDate;
	/**
	 * 用户状态
	 */
	private String status;
	/**
	 * 用户状态说明
	 */
	private String statusText;
	/**
	 * 会员应用下的授权资源列表
	 */
	private List<ResourceVo> permitResList = new LinkedList<>();
	/**
	 * 会员应用下授权的资源地址列表
	 */
	private List<String> permitUrlList = new LinkedList<>();

}
